to submit an annual report - German English Dictionary